#include "calendar.h"



int compare_date(date A, date B)
{
  // A > B: 1; A < B: -1; A = B: 0  
  if( A.year > B.year)
    return 1;
  if( A.year < B.year)
    return -1;
  if( A.year == B.year)
    {
      if( A.month > B.month)
	return 1;
      if( A.month < B.month)
	return -1;
      if( A.month == B.month)
	{
	  if( A.day > B.day)
	    return 1;
	  if( A.day < B.day)
	    return -1;
	  if( A.day == B.day)
	    {
	      
	      if( A.hour > B.hour)
		return 1;
	      if( A.hour < B.hour)
		return -1;
	      if( A.hour == B.hour)
		{
		  if( A.min > B.min)
		    return 1;
		  if( A.min < B.min)
		    return -1;
		  if( A.min == B.min)
		    return 0;
		}
	    }
	}
    }
  return 2;
}


date new_date(int d, int M, int y, int h, int m)
{
  date D;
  D.day = d;
  D.month = M;
  D.year = y;
  D.hour = h;
  D.min = m;

  return D;
}


int convert_year(int d)
{
  return d+2014;
}
